make a sand castle - English Synonyms Dictionary